/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package pe.com.cotelasa.scp.common;

/**
 *
 * @author Jorge
 */
public class GenericUtil {
    
    public static String incrementarCodigo(String codigo){

        String nuevo_codigo = "";
        boolean aux = true;
        int i = 0;
        while(aux && i <codigo.length()){
            if(codigo.charAt(i)=='0'){
                i++;
            }
             else{
                aux=false;
             }
        }
        int numero;
        if(aux){
          numero = Integer.parseInt("0");
        }else{
          numero = Integer.parseInt(codigo.substring(i));
        }
        numero++;
        String valor = ""+numero;
        int tam_numero = valor.length();
        int cant_ceros = codigo.length()-tam_numero;
        for(int x =0;x<cant_ceros;x++){
            nuevo_codigo+='0';
        }
        nuevo_codigo+=valor;
        return   nuevo_codigo;
    }
}
